﻿using System;
using System.Collections.Generic;
using Sustainalytics.ClientDW.Entities;

namespace Sustainalytics.GCCS.DataAccessLayer
{
    public interface IGCCSDataReader
    {
        GCCurrentQuarter GetCurrentQuarter();

        List<GCOverallCompanySummary> GetOverallCompaniesSummary();

        List<GCPrincipleSummaryExtended> GetPrinciplesSummaryExtended();

        List<GCPrincipleEventIndicatorExtended> GetPrincipleEventIndicators();

        List<GCSource> GetSources();
    }
}
